﻿using System;
using System.Collections.Generic;
using System.Linq;
using System.Web;

namespace equinoxWeb.Models
{
    public class Caso
    {
        private int idCaso;
        private int nReferencia;
        private string anho;
        private string refCliente;
        private Club club;
        private Usuario usuario;
        private Cliente cliente;
        private TipoCaso tipoCaso;
        private EstadoCaso estadoCaso;
        private string ship;
        private string eta;
        private string content;
        private string location;
        private string fechaInicio;
        private string fechaFin;
        private string fechaNominacion;
        private string inspector;
        private string agente;
        private string fechaCierre;
        private string clubPandI;
        private int correoenviado;
        private string observaciones;
        private List<DetalleFacturacion> costos;

        public string Observaciones
        {
            get { return observaciones; }
            set { observaciones = value; }
        }
        public int Correoenviado
        {
            get { return correoenviado; }
            set { correoenviado = value; }
        }

        public List<DetalleFacturacion> Costos
        {
            get { return costos; }
            set { costos = value; }
        }
        public int NReferencia
        {
            get { return nReferencia; }
            set { nReferencia = value; }
        }

        public int IdCaso
        {
            get { return idCaso; }
            set { idCaso = value; }
        }
        public Club Club
        {
            get { return club; }
            set { club = value; }
        }
        public Usuario Usuario
        {
            get { return usuario; }
            set { usuario = value; }
        }
        public Cliente Cliente
        {
            get { return cliente; }
            set { cliente = value; }
        }
        public TipoCaso TipoCaso
        {
            get { return tipoCaso; }
            set { tipoCaso = value; }
        }
        public EstadoCaso EstadoCaso
        {
            get { return estadoCaso; }
            set { estadoCaso = value; }
        }
        public string Ship
        {
            get { return ship; }
            set { ship = value; }
        }
        public string ETA
        {
            get { return eta; }
            set { eta = value; }
        }
        public string Content
        {
            get { return content; }
            set { content = value; }
        }
        public string Location
        {
            get { return location; }
            set { location = value; }
        }
        public string FechaInicio
        {
            get { return fechaInicio; }
            set { fechaInicio = value; }
        }
        public string FechaFin
        {
            get { return fechaFin; }
            set { fechaFin = value; }
        }
        public string FechaNominacion
        {
            get { return fechaNominacion; }
            set { fechaNominacion = value; }
        }
        public string Inspector
        {
            get { return inspector; }
            set { inspector = value; }
        }
        public string Agente
        {
            get { return agente; }
            set { agente = value; }
        }
        public string FechaCierre
        {
            get { return fechaCierre; }
            set { fechaCierre = value; }
        }
        public string Anho
        {
            get { return anho; }
            set { anho = value; }
        }
        public string RefCliente
        {
            get { return refCliente; }
            set { refCliente = value; }
        }
        public string ClubPandI
        {
            get { return clubPandI; }
            set { clubPandI = value; }
        }
    }
}